#pragma once

#include "BoundingBox.h"
#include "Vertex.h"
#include "VertexBuffer.h"
#include "IndexBuffer.h"

#define BOUNDINGBOXRENDERER_VERTEX_COUNT 8

class BoundingBoxRenderer
{
private:
	BoundingBoxRenderer();
public:
	~BoundingBoxRenderer();
private:
	static void					Initialize();
public:
	static void					Draw(const BoundingBox& boundingBox);
private:
	static bool					m_bInitialized;
	static VertexBuffer*		m_pVertexBuffer;
	static IndexBuffer*			m_pIndexBuffer;
};

